MANTA vascular closure device